0:00–0:10
Recap
0:10–0:35
Lecture
0:35–1:40
Lab 6-C
1:40–1:50
Bonus
1:50–2:00
Debrief
0:00 – 0:10Recap · 10 min
Day 2 review & the configuration gap
- Ask: "A compliance policy says Defender must be enabled. That's a rule about what a device must have. What about how devices are configured — folder locations, update timing, browser settings, screensaver timeout? Who controls those?" — prime: compliance = access gate; configuration profiles = the actual device settings
- Ask: "In Lab 4-D Bonus B, you designed a KFM deployment plan and researched the registry keys. Where did that plan end up?" — surface it was a design exercise. Today is the implementation.
- Ask: "A user's laptop is on Windows 11 22H2. Microsoft releases 23H2. Who controls when the machine updates in a traditional GPO/WSUS environment? How does Intune change that?" — prime Update rings: cloud-managed deferral without WSUS.
- Frame: compliance is the gate. Configuration profiles define what's inside — what the device looks like, how it behaves, and what happens to users' files.
0:10 – 0:35Lecture · 25 min
Configuration profiles — the three delivery mechanisms and what they manage
Configuration profiles push settings silently to devices without user interaction. Three delivery mechanisms cover different use cases — knowing when to use each is an admin design decision.
The three Intune configuration profile types for Windows
| Type | What it configures | Best for | Backed by |
| Settings catalog | Individual Windows settings from a searchable catalogue of thousands of policies | Granular specific settings; replacing individual GPOs | MDM CSP policies |
| Templates | Pre-built policy groupings — Administrative Templates (ADMX), Endpoint Protection, Device Restrictions, VPN, Wi-Fi | Common configuration bundles; familiar GPO-equivalent settings | MDM CSP + ADMX-backed policies |
| Custom (OMA-URI) | Any MDM CSP setting not yet surfaced in the catalogue — URI/value pairs | Advanced settings; vendor-specific CSPs; not-yet-catalogued settings | Raw MDM CSP |
Known Folder Move — the Lab 4-D payoff
Before KFM
Desktop, Documents, Pictures on local disk only — lost if device fails
Intune deploys KFM
Two CSP settings pushed via Settings Catalog: KFMSilentOptIn + KFMBlockOptOut
After KFM
Desktop, Documents, Pictures auto-sync to OneDrive — cloud-backed, device-independent
- KFM via Settings Catalog — KFMSilentOptIn sets the tenant ID and silently redirects Desktop, Documents, and Pictures to OneDrive. KFMBlockOptOut prevents users from undoing the redirection. Together they silently redirect known folders without any user action. Students who completed Lab 4-D Bonus B researched exactly these registry keys — today they deploy them via Intune.
- Windows Update rings — replaces WSUS for cloud-managed devices. Rings define: update channel, deferral period (days after Microsoft releases before install), active hours (no restarts during work), and deadline (maximum days before forced install). Typical production: Pilot ring (IT team, 0-day deferral) and Production ring (rest of org, 7–14 day deferral). IT validates patches don't break anything before Production auto-installs.
- Endpoint Security baselines — Microsoft-curated bundles of ~150 hardening settings aligned to CIS/STIG benchmarks. Applied in one profile: Defender, Credential Guard, exploit protection, BitLocker, Windows Firewall. Much faster than configuring individually. Can be customised post-apply by overriding specific settings.
- Profile conflict resolution — when two profiles configure the same setting differently, Intune reports a Conflict and does not apply that setting. Unlike GPO (last writer wins), Intune surfaces conflicts explicitly. The device profile status shows Conflict for the affected setting — admin must resolve by removing the setting from one profile.
Instructor note: The KFM demo is the most satisfying moment of Day 3 — deploying the profile and watching the user's Desktop folder silently appear in OneDrive (typically 10–15 minutes after policy application) is a concrete visible result. Run this live on WIN-CLIENT-01 on the projector. Students who did Lab 4-D Bonus B will recognise the exact registry keys they researched — make that connection explicit.
0:35 – 1:40Guided lab · 65 min
Lab 6-C: Known Folder Move, Update rings, and Endpoint Security baseline
Students deploy KFM via a Settings Catalog profile, configure Pilot and Production Windows Update rings, apply the Windows Security Baseline, and verify all three profiles on WIN-CLIENT-01.
- Step 1 — KFM configuration profile via Settings Catalog (20 min)
Intune → Devices → Configuration → + Create → New policy. Platform: Windows 10 and later. Profile type: Settings catalog. Name: LL — Known Folder Move.
Search settings picker for "OneDrive". Add: Silently move Windows known folders to OneDrive (KFMSilentOptIn) — Enabled, Value = your Entra Tenant ID GUID (find at entra.microsoft.com → Overview). Also add: Prevent users from redirecting their Windows known folders to their PC (KFMBlockOptOut) — Enabled.
Assign to SG — All Windows Devices. Save.
- Step 2 — Verify KFM on WIN-CLIENT-01 (10 min)
On WIN-CLIENT-01: trigger policy sync (Settings → Accounts → Access work or school → Info → Sync). Wait 5–10 min.
Check File Explorer — Desktop, Documents, Pictures should show OneDrive sync overlay icons. Address bar should show OneDrive path.
Verify via registry: open regedit → HKCU\Software\Policies\Microsoft\OneDrive — confirm KFMSilentOptIn and KFMBlockOptOut values exist.
Or PowerShell: Get-ItemProperty "HKCU:\Software\Policies\Microsoft\OneDrive" | Select-Object KFMSilentOptIn, KFMBlockOptOut
- Step 3 — Create Pilot and Production Update rings (15 min)
Intune → Devices → Windows → Update rings for Windows 10 and later → + Create profile.
Ring 1 — LL Update Ring — Pilot: Feature deferral 0 days, Quality deferral 0 days, Active hours 08:00–18:00. Assign to SG — All Windows Devices.
Ring 2 — LL Update Ring — Production: Feature deferral 14 days, Quality deferral 7 days, Deadline 5 days, Active hours 08:00–18:00. Assign to new group SG — Production Devices (empty for now).
Record all settings for both rings.
- Step 4 — Apply the Windows Security Baseline (10 min)
Intune → Endpoint security → Security baselines → Windows 10 and later security baseline → + Create profile. Name: LL — Windows Security Baseline. Accept all defaults — review a few key settings (Credential Guard, Exploit Guard, Defender). Assign to SG — All Windows Devices. Save.
- Step 5 — Verify all profiles in Intune + on device (10 min)
Intune → Devices → WIN-CLIENT-01 → Device configuration tab. All three profiles should appear and progress from Pending → Succeeded after sync. Click each profile — review per-setting status. Note any Conflict entries.
From WIN-CLIENT-01, check OneDrive at onedrive.com — a Desktop folder should now appear alongside the Recordings folder from Week 5.
OneDrive must be signed in for KFM to work: KFM applies the registry keys but sync only starts if the OneDrive client is running and signed into the correct M365 work account. Check: right-click OneDrive tray icon → Settings → Account tab → confirm the work account is active.
The Week 4 payoff: KFM connects Lab 4-D (OneDrive storage quota and retention) with Lab 6-C (Intune config profiles). A user's Desktop, Documents, and Pictures are now automatically cloud-backed — the 180-day OneDrive retention configured in Week 4 now protects these folders too.
1:40 – 1:50Bonus · 10 min
⭐ Bonus: Autopilot hash & custom OMA-URI profile
⭐ Bonus A — Collect Autopilot hardware hash from WIN-CLIENT-01
- On WIN-CLIENT-01 (PowerShell Admin): Install-Script -Name Get-WindowsAutoPilotInfo → Get-WindowsAutoPilotInfo -OutputFile C:\AutopilotHash.csv
- Open the CSV — review hardware hash, serial number, product key columns
- Intune → Devices → Enroll devices → Windows enrollment → Autopilot → Devices → Import the CSV
- Lab Journal: what is Autopilot and how does it differ from hybrid join? What happens the first time a user powers on an Autopilot-registered device out of the box?
⭐ Bonus B — Custom OMA-URI screensaver timeout
- Intune → Configuration → + Create → Windows 10 and later → Templates → Custom. Name: LL — Screensaver Timeout
- OMA-URI: ./User/Vendor/MSFT/Policy/Config/DeviceLock/ScreenTimeoutWhileLocked · Data type: Integer · Value: 900 (15 minutes)
- Assign to SG — All Windows Devices. Verify on WIN-CLIENT-01 after sync.
- Lab Journal: when would you need OMA-URI instead of Settings Catalog? What limitation does the Settings Catalog have that raw OMA-URI doesn't?
1:50 – 2:00Debrief · 10 min
Reflection & preview
- Ask: "The KFM profile redirected the Desktop to OneDrive. A new user signs into WIN-CLIENT-01 for the first time — does their Desktop also redirect?" — yes, the profile applies to the device and triggers per-user on each sign-in
- Ask: "Pilot ring = 0-day deferral, Production = 14-day deferral. A critical security patch is released Monday. When does each ring install it and why is the stagger valuable?" — surface: IT validates the patch on Pilot before it auto-installs on Production
- Ask: "The Security Baseline and the KFM profile both configure a Defender setting differently. What happens?" — Conflict reported for that setting, not applied, both profiles show Conflict. Admin resolves by removing from one.
- Exit ticket: explain the difference between a compliance policy and a configuration profile — both assigned to device groups, both affect Windows. What is each for? Can a single Intune setting exist in both?
- Preview Day 4: devices are compliant, configured, and have KFM. Day 4 deploys software — Win32 app packaging with IntuneWinAppUtil, Microsoft Store apps, and then crosses platforms entirely to enrol Ubuntu 22.04 via the Intune Linux agent.
Learning outcomes — by end of Day 3, students can…
Distinguish profile typesDescribe Settings Catalog, Templates, and Custom OMA-URI and when to use each
Deploy KFM via IntuneCreate a Settings Catalog profile using KFMSilentOptIn and KFMBlockOptOut
Verify KFM via registryConfirm application via regedit and PowerShell registry query
Configure Update ringsCreate Pilot and Production rings with appropriate deferral periods
Apply Security BaselineDeploy the Windows Security Baseline and describe what it configures
Identify conflictsRecognise and explain the Conflict status in device configuration reporting
What you need ready
WIN-CLIENT-01 enrolled + compliant from Days 1–2
SG — All Windows Devices group from Day 2
OneDrive sync client running on WIN-CLIENT-01 with M365 account signed in
Entra ID Tenant ID (entra.microsoft.com → Overview)
Intune portal (intune.microsoft.com)